Ivano Irrera - Towards Identifying the Best Variables for Failure Prediction using Injection of Realistic Software Faults - camera ready
نویسندگان
چکیده
Predicting failures at runtime is one of the most promising techniques to increase the availability of computer systems. However, failure prediction algorithms are still far from providing satisfactory results. In particular, the identification of the variables that show symptoms of incoming failures is a difficult problem. In this paper we propose an approach for identifying the most adequate variables for failure prediction. Realistic software faults are injected to accelerate the occurrence of system failures and thus generate a large amount of failure related data that is used to select, among hundreds of system variables, a small set that exhibits a clear correlation with failures. The proposed approach was experimentally evaluated using two configurations based on Windows XP. Results show that the proposed approach is quite effective and easy to use and that the injection of software faults is a powerful tool for improving the state of the art on failure prediction. KeywordsFailure prediction, fault injection, software faults,
منابع مشابه
Fault Injection for Failure Prediction Methods Validation
Failure prediction methods are becoming sine qua non conditions for effective availability enhancement in complex computer and communication systems. Therefore, there is a growing need for validation, benchmarking and assessment of such methods on real industrial data. Our thesis is that the effectiveness of such methods can be significantly enhanced when combined with fault injection. Then, no...
متن کاملValidating a Safety Critical Railway Application Using Fault Injection
The need for safety assurance in critical systems demand for new tools and techniques which are able to provide the required confidence while maintaining the costs relatively at a low level. Fault Injection (FI) is a technique extensively used in several domains, such as space, but sporadically used in the railways. In this chapter, we present a fault-injection tool able to complement the tradi...
متن کاملA Hybrid Business Success Versus Failure Classification Prediction Model: A Case of Iranian Accelerated Start-ups
The purpose of this study is to reduce the uncertainty of early stage startups success prediction and filling the gap of previous studies in the field, by identifying and evaluating the success variables and developing a novel business success failure (S/F) data mining classification prediction model for Iranian start-ups. For this purpose, the paper is seeking to extend Bill Gross and Robert L...
متن کاملFault Injection Based Validation of Fault-Tolerant Multiprocessors
One of the most crucial tasks in the design of fault-tolerant computers is the validation of the builtin error detection and handling mechanisms. Predesign validation techniques, like performability modelling and analysis, often require such information as exact failure rates, which is usually unavailable for the user. Moreover, the majority of computer failures originate from transient faults,...
متن کاملPrediction of Cognitive Failure at Work Based on Job Stress and Workload with the Mediating Role of Organizational Climate in Physical Education Staff
Background: Among important issues in physical education organizations, one could refer to paying attention to organizational health and identifying traumatic factors, including cognitive failure. Organizational failure could stem from organizational behavior. This study aims to examine the association between job stress and workload with cognitive failure with the mediating role of organizatio...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010